Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 LEEN CLOSE Detached £250,000 27 Aug 2021
5 LEEN CLOSE Detached £225,000 19 Dec 2007
8 LEEN CLOSE Detached £135,000 22 Jul 2011
9 LEEN CLOSE Detached £175,000 26 Jul 2004
10 LEEN CLOSE Detached £175,000 11 Dec 2015